<?php
 Session_Start () ;
 Include ("../../include/garennes.cfg") ;
 Include ("../../include/init.php") ;
 Include ("../../include/module_absences.php") ;
 Include ("../include/config.inc") ;
 verif_droits ($droit_courant, $_SESSION ["code"]) ;
 
 Include ("../../include/var_temp.inc") ;
 
 $resultats = SQL_commande ("SELECT * FROM menus WHERE numero='".$droit_courant."' AND ordre='0'", $id_sql) ;
 $l = SQL_tableau_associatif ($resultats, "") ;
 
 $professeur = utilparcode ($_SESSION ["code"]) ;
 
 Switch ($menu)
  {
   Default : Echo "<html><head>" ;
             entete_html ("Garennes", "", 0) ;
             Echo styles ("none", "none", "none", $l ["couleur_fond"], "none") ;
             Echo "</head>" ;
	     Echo "<frameset rows=\"74,*\" frameborder=\"0\" border=\"0\">" ;
             Echo "<frame src=\"".$_SERVER ["PHP_SELF"]."?menu=1\" name=\"travail_menu\" scrolling=\"auto\" marginheight=\"0\" marginwidth=\"0\" frameborder=\"0\">" ;
	     Echo "<frame src=\"".$_SERVER ["PHP_SELF"]."?menu=2" ;
	     If ($message) { Echo "&message=".$message ; }
	     Echo "\" name=\"travail_affichage\" marginheight=\"0\" marginwidth=\"0\" scrolling=\"auto\" frameborder=\"0\">" ;
             Echo "</frameset></html>" ;
	     Break ;
   Case  1 : // Frame menu module absence
             $id_cpe = utilparcode ($_SESSION ["code"]) ;
	     $nom_cpe = nom_utilparsession ($_SESSION ["code"],1) ;
             
             Echo "<html><head>" ;
             entete_html ("Garennes", "travail_affichage", 0) ;
             Echo styles ("none", "none", "none", $l ["nom"], "none") ;
	     Include ("./abs_initialisations.js") ;
             Echo "</head>" ; 
             
             Echo "<body bgcolor=\"".$l ["couleur_fond"]."\" text=\"".$l ["couleur_texte"]."\">" ;

             // Afficher la liste des classes existantes
             $resultat = SQL_commande ("SELECT id_classe, nom FROM classes ORDER BY nom_bref", $id_sql) ;
             $classe [0][0] = SQL_nbr_lignes ($resultat) ;
             For ($i = 1 ; $i <= SQL_nbr_lignes ($resultat) ; $i++)
	      {
	       $r = SQL_tableau_associatif ($resultat, "") ;
               $classe [$i][0] = $r ["id_classe"] ;
	       $classe [$i][1] = $r ["nom"] ;
              }
             Echo "<TABLE BORDER=\"0\" WIDTH=\"100%\" HEIGHT=\"100%\" CELLSPACING=\"0\" CELLPADDING=\"0\">" ;
	     Echo "<TR>" ;
             Echo "<TD COLSPAN=\"2\" ALIGN=\"RIGHT\">&nbsp;<B>MODULE&nbsp;ABSENCES</B>&nbsp;</TD>" ;
	     $larg_chiffre = 14 ;           // Largeur d'un chiffre
             $larg_pts = 12 ;               // Largeur des deux points
             $haut_chiffre = 19 ;           // Hauteur du bandeau
 
             // Largeur de l'ensemble de l'heure
             $larg_tout = 6*$larg_chiffre+2*$larg_pts ;
 
             // Definition de la taille des chiffres
             $taille_chiffr = "WIDTH=\"".$larg_chiffre."\" HEIGHT=\"".$haut_chiffre."\"" ;
 
             // Definition de la taille des :
             $taille_points = "WIDTH=\"".$larg_pts."\" HEIGHT=\"".$haut_chiffre."\"" ;
             
             Echo "<TD COLSPAN=\"2\">" ;
             Echo "<TABLE BORDER=\"0\" CELLSPACING=\"0\" CELLPADDING=\"0\" ALIGN=\"RIGHT\">" ;
             Echo "<TR>" ;
             Echo "<TD ".$taille_chiffr."><IMG NAME=\"HD\" ".$taille_chiffr."></TD>" ;
             Echo "<TD ".$taille_chiffr."><IMG NAME=\"HU\" ".$taille_chiffr."></TD>" ;
             Echo "<TD ".$taille_points."><IMG SRC=\"../images/absences/deuxpts.gif\" ".$taille_points."></TD>" ;
             Echo "<TD ".$taille_chiffr."><IMG NAME=\"MD\" ".$taille_chiffr."></TD>" ;
             Echo "<TD ".$taille_chiffr."><IMG NAME=\"MU\" ".$taille_chiffr."></TD>" ;
             Echo "<TD ".$taille_points."><IMG SRC=\"../images/absences/deuxpts.gif\" ".$taille_points."></TD>" ;
             Echo "<TD ".$taille_chiffr."><IMG NAME=\"SD\" ".$taille_chiffr."></TD>" ;
             Echo "<TD ".$taille_chiffr."><IMG NAME=\"SU\" ".$taille_chiffr."></TD>" ;
             Echo "</TR>" ;
             Echo "</TABLE>" ;
             Echo "</TD>" ;
	     Echo "</TR>" ;
	     
             If ($classe [0][0] > 0)
              {
               Echo "<TR vALIGN=\"TOP\">" ;
	       
	       // Affichage de modification des validites
	       // Afficher la liste des classes du CPE
	       // Creation des validites par defaut
	       //$resultat = ajout_validites_defaut() ;
	       //$nbr_resultat = SQL_nbr_lignes ($resultat) ;
	       //Echo "<FORM ACTION=\"./abs_edite_validites.php\" NAME=\"aj_groupe\" METHOD=\"POST\">" ;
               Echo "<TD>" ;
	       /*
               Echo "<TABLE BORDER=\"0\" CELLSPACING=\"0\" CELLPADDING=\"0\" vALIGN=\"TOP\">" ;
               Echo "<TR>" ;
               Echo "<TD ALIGN=\"MIDDLE\" VALIGN=\"TOP\">" ;
               Echo "<INPUT TYPE=\"HIDDEN\" NAME=\"code\" VALUE=\"".$_SESSION ["code"]."\">" ;
               //Echo "<INPUT TYPE=\"SUBMIT\" BORDER=0 VALUE=\"&Eacute;diter une validit&eacute;\" TITLE=\"&Eacute;diter une validit&eacute;.\">" ;
               Echo "</TD>" ;
               //Echo "</TR>" ;
               //Echo "<TR>" ;
               Echo "<TD ALIGN=MIDDLE VALIGN=TOP><FONT SIZE=\"".$l ["lien"]."\">" ;
               Echo "<SELECT NAME=\"id_abs_validite\" OnChange=\"javascript:submit()\">" ;
               Echo "<OPTION VALUE=\"0\">Cr&eacute;ation d'une validit&eacute;</OPTION>" ;
               For ($i = 1 ; $i <= $nbr_resultat ; $i++)
                {
		 $r = SQL_tableau_associatif ($resultat, "") ;
                 Echo "<OPTION VALUE=\"".$r ["id_abs_validite"]."\" TITLE=\"".$r ["nom_long"]."\">".$r ["nom_court"]." (".$r ["code"].")</OPTION>" ;
                }
               Echo "</SELECT></FONT>" ;
	       Echo "<INPUT TYPE=\"IMAGE\" BORDER=0 SRC=\"../images/absences/ajouter.png\" TITLE=\"&Eacute;diter une validit&eacute;.\">" ;
               Echo "</TD>" ;
               Echo "</TR>" ;
               Echo "</TABLE>" ;
	       */
               Echo "</TD>" ;
	       //Echo "</FORM>" ;
	       
	       // Affichage de l'insertion de groupe
	       Echo "<FORM ACTION=\"./abs_ajoute_groupe.php\" NAME=\"ins_groupe\" METHOD=\"POST\" OnSubmit=\"javascript:return verif_ins_groupe(0)\">" ;
               Echo "<TD>" ;
               Echo "<TABLE BORDER=0 CELLSPACING=0 CELLPADDING=0 vALIGN=TOP>" ;
               Echo "<TR>" ;
               Echo "<TD ALIGN=MIDDLE VALIGN=TOP>" ;
               Echo "<INPUT TYPE=\"HIDDEN\" NAME=\"code\" VALUE=\"".$_SESSION ["code"]."\">" ;
               //Echo "<INPUT TYPE=\"SUBMIT\" BORDER=0 VALUE=\"Ajouter un groupe\" TITLE=\"Ajouter un groupe de classe.\">" ;
               Echo "</TD>" ;
               //Echo "</TR>" ;
               //Echo "<TR>" ;
	       verification_groupes_classe (0) ;
               Echo "<TD ALIGN=MIDDLE VALIGN=TOP><FONT SIZE=\"".$l ["lien"]."\">" ;
               Echo "<SELECT NAME=\"id_classe\" OnChange=\"javascript:verif_ins_groupe(1)\">" ;
               Echo "<OPTION VALUE=\"0\">Ajouter un groupe classe</OPTION>" ;
               For ($i = 1 ; $i <= $classe [0][0] ; $i++)
                {
                 Echo "<OPTION VALUE=\"".$classe [$i][0]."\">".$classe [$i][1]."</OPTION>" ;
                }
               Echo "</SELECT></FONT>" ;
	       Echo "<INPUT TYPE=\"IMAGE\" BORDER=0 SRC=\"../images/absences/ajouter.png\" TITLE=\"Ajouter un groupe de classe.\">" ;
               Echo "</TD>" ;
               Echo "</TR>" ;
               Echo "</TABLE>" ;
               Echo "</TD>" ;
	       Echo "</FORM>" ;
               
               // Affichage de la modif des groupes
	       Echo "<FORM ACTION=\"./abs_modif_groupes.php\" NAME=\"id_classe\" METHOD=\"POST\" OnSubmit=\"return verif_mod_groupe(0)\">" ;
               Echo "<TD>" ;
               Echo "<TABLE BORDER=0 CELLSPACING=0 CELLPADDING=0 vALIGN=TOP>" ;
               Echo "<TR>" ;
               Echo "<TD vALIGN=TOP>" ;
               Echo "<INPUT TYPE=\"HIDDEN\" NAME=\"code\" VALUE=\"".$_SESSION ["code"]."\">" ;
               //Echo "<INPUT TYPE=\"SUBMIT\" BORDER=0 VALUE=\"Modif groupes\" TITLE=\"Modification des appartenances &eacute;l&egrave;ve aux groupes de classe.\">" ;
               Echo "</TD>" ;
               //Echo "</TR>" ;
               //Echo "<TR>" ;
               Echo "<TD vALIGN=TOP><FONT SIZE=\"".$l ["lien"]."\">" ;
               Echo "<SELECT NAME=\"id_classe\" OnChange=\"javascript:verif_mod_groupe(1)\">" ;
               Echo "<OPTION VALUE=\"0\">Modification groupe</OPTION>" ;
               For ($i = 1 ; $i <= $classe [0][0] ; $i++)
                {
                 Echo "<OPTION VALUE=\"".$classe [$i][0]."\">".$classe [$i][1]."</OPTION>" ;
                }
               Echo "</SELECT></FONT>" ;
	       Echo "<INPUT TYPE=\"IMAGE\" BORDER=0 SRC=\"../images/absences/ajouter.png\" TITLE=\"Modification des appartenances &eacute;l&egrave;ve aux groupes de classe.\">" ;
               Echo "</TD>" ;
               Echo "</TR>" ;
               Echo "</TABLE>" ;
               Echo "</TD>" ;
	       Echo "</FORM>" ;
	       
	       // Affichage edt classe
	       Echo "<FORM ACTION=\"./abs_edite_edt_classe.php\" NAME=\"aff_groupe\" METHOD=\"POST\" OnSubmit=\"return verif_aff_groupe(0)\">" ;
               Echo "<TD>" ;
               Echo "<TABLE BORDER=\"0\" CELLSPACING=\"0\" CELLPADDING=\"0\" vALIGN=\"TOP\">" ;
               Echo "<TR>" ;
               Echo "<TD vALIGN=\"TOP\">" ;
               Echo "<INPUT TYPE=\"HIDDEN\" NAME=\"code\" VALUE=\"".$_SESSION ["code"]."\">" ;
               //Echo "<INPUT TYPE=\"SUBMIT\" BORDER=0 VALUE=\"Modif EDT classe\" TITLE=\"Modification d'un emploi du temps d'une classe.\">" ;
               Echo "</TD>" ;
               //Echo "</TR>" ;
               //Echo "<TR>" ;
               Echo "<TD vALIGN=\"TOP\"><FONT SIZE=\"".$l ["lien"]."\">" ;
               Echo "<SELECT NAME=\"id_classe\" OnChange=\"javascript:verif_aff_groupe(1)\">" ;
               Echo "<OPTION VALUE=\"0\">Modif EDT</OPTION>" ;
               For ($i = 1 ; $i <= $classe [0][0] ; $i++)
                {
                 Echo "<OPTION VALUE=\"".$classe [$i][0]."\">".$classe [$i][1]."</OPTION>" ;
                }
               Echo "</SELECT></FONT>" ;
	       Echo "<INPUT TYPE=\"IMAGE\" BORDER=\"0\" SRC=\"../images/absences/ajouter.png\" TITLE=\"Modification d'un emploi du temps d'une classe.\">" ;
               Echo "</TD>" ;
               Echo "</TR>" ;
               Echo "</TABLE>" ;
               Echo "</TD>" ;
	       Echo "</FORM>" ;
	       Echo "</TR>" ;
	       
	       // LIGNE SUIVANTE -------------------------------------------------------------------------------------------
	       
	       Echo "<tr valign=\"top\">" ;
	       // Parametrages systeme
	       Echo "<form action=\"./abs_parametrage.php\" name=\"parametrages\" method=\"post\">" ;
	       Echo "<td valign=\"top\">" ;
               Echo "<input type=\"hidden\" name=\"code\" value=\"".$_SESSION ["code"]."\">" ;
               Echo "<input type=\"submit\" border=\"0\" value=\"Param&eacute;trages\" title=\"Param&eacute;trage&nbsp;g&eacute;n&eacute;ral.\">" ;
	       Echo "</td>" ;
	       Echo "</form>" ;
	       
	       // Calendrier
	       /*
	       Echo "<FORM ACTION=\"./abs_calendrier.php\" NAME=\"calendrier\" METHOD=\"POST\">" ;
	       Echo "<TD VALIGN=\"TOP\">" ;
               Echo "<INPUT TYPE=\"HIDDEN\" NAME=\"code\" VALUE=\"".$_SESSION ["code"]."\">" ;
               Echo "<INPUT TYPE=\"SUBMIT\" BORDER=\"0\" VALUE=\"Calendrier\" TITLE=\"Modification du calendrier scolaire.\">" ;
	       Echo "</TD>" ;
	       Echo "</FORM>" ;
	       */
	       // Gestion des salles
	       Echo "<FORM ACTION=\"./abs_gestion_salles.php\" NAME=\"gestion_salles\" METHOD=\"POST\">" ;
	       Echo "<TD VALIGN=\"TOP\">" ;
               Echo "<INPUT TYPE=\"HIDDEN\" NAME=\"code\" VALUE=\"".$_SESSION ["code"]."\">" ;
               Echo "<INPUT TYPE=\"SUBMIT\" BORDER=\"0\" VALUE=\"Gestion des salles\" TITLE=\"Gestion des salles.\">" ;
	       Echo "</TD>" ;
	       Echo "</FORM>" ;
               
               
	       
	       // Affichage edt classe
	       Echo "<FORM ACTION=\"./abs_report_cours.php\" NAME=\"report_cours\" METHOD=\"POST\" OnSubmit=\"return verif_report_cours(0)\">" ;
               Echo "<TD>" ;
               Echo "<TABLE BORDER=\"0\" CELLSPACING=\"0\" CELLPADDING=\"0\" vALIGN=\"TOP\">" ;
               Echo "<TR>" ;
               Echo "<TD vALIGN=\"TOP\">" ;
               Echo "<INPUT TYPE=\"HIDDEN\" NAME=\"code\" VALUE=\"".$_SESSION ["code"]."\">" ;
               //Echo "<INPUT TYPE=\"SUBMIT\" BORDER=0 VALUE=\"Report de cours\" TITLE=\"Report d'un cours d'une classe.\">" ;
               Echo "</TD>" ;
               //Echo "</TR>" ;
               //Echo "<TR>" ;
               Echo "<TD vALIGN=TOP><FONT SIZE=\"".$l ["lien"]."\">" ;
               Echo "<SELECT NAME=\"id_classe\" OnChange=\"javascript:verif_report_cours(1)\">" ;
               Echo "<OPTION VALUE=\"0\">Report de cours</OPTION>" ;
               For ($i = 1 ; $i <= $classe [0][0] ; $i++)
                {
                 Echo "<OPTION VALUE=\"".$classe [$i][0]."\">".$classe [$i][1]."</OPTION>" ;
                }
               Echo "</SELECT></FONT>" ;
	       Echo "<INPUT TYPE=\"IMAGE\" BORDER=\"0\" SRC=\"../images/absences/ajouter.png\" TITLE=\"Report d'un cours d'une classe.\">" ;
               Echo "</TD>" ;
               Echo "</TR>" ;
               Echo "</TABLE>" ;
               Echo "</TD>" ;
	       Echo "</FORM>" ;
	       Echo "</TR>" ;
	       Echo "</TABLE>" ;
              }
             Else
	      {
	       Echo "<CENTER><B>Vous devez d'abord cr&eacute;er au moins une classe pour utiliser le module d'absences !</B></CENTER>" ;
	      }
             
	     Echo "<SCRIPT LANGUAGE=\"javaScript\">Getheure();</SCRIPT>" ;
             Echo "</BODY></HTML>" ;
             Break ;
   Case  2 : // Frame travail module absence
             Echo "<HTML><HEAD>" ;
	     Echo "<SCRIPT>" ;
             Echo " top.menu_status.document.clear ();" ;
             Echo " top.menu_status.document.close ();" ;
	     Echo " top.menu_status.document.writeln (\"<HTML><BODY BGCOLOR=\\\"".$l ["couleur_fond"]."\\\"></BODY></HTML>\");" ;
             Echo "</SCRIPT>" ;
	     Echo "</HEAD>" ;
             Echo "<BODY BACKGROUND=\"../images/fond.png\">" ;
	     If ($message)
	      {
	       Echo "  <CENTER><FONT SIZE=\"".$l ["lien"]."\" COLOR=\"#FF0000\"><B>" ;
               Echo " Op&eacute;ration&nbsp;" ;
               Switch ($message)
                {
                 Case 1 : Echo "<BLINK>d'effacement</BLINK>" ;
            	          Break ;
                 Case 2 : Echo "<BLINK>de&nbsp;modification</BLINK>" ;
            	          Break ;
                 Case 3 : Echo "<BLINK>d'ajout</BLINK>" ;
            	          Break ;
                }
               Echo "&nbsp;effectu&eacute;e&nbsp;!</B></FONT></CENTER>" ;
              }
	     Echo "</BODY></HTML>" ;
             Break ;
  }
?>